package com.soen341.service;

import java.util.List;

import com.soen341.model.Course;

public interface RegHistoryService
{
	// --------------------------------------------------------------------------------------------------------------------------------
	/**
	 * Returns a collection of completed courses.
	 */
	// --------------------------------------------------------------------------------------------------------------------------------
	public List<Course> loadCompletedCourses();


	// --------------------------------------------------------------------------------------------------------------------------------
	/**
	 * Returns a collection of registered courses.
	 */
	// --------------------------------------------------------------------------------------------------------------------------------
	public List<Course> loadRegisteredCourses();


	// --------------------------------------------------------------------------------------------------------------------------------
	/**
	 * Returns a collection of available courses.
	 */
	// --------------------------------------------------------------------------------------------------------------------------------
	public List<Course> loadAvailableCourses();
}